.content-box {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    margin: 0 auto 20px auto;
}
.content-box-header {
    background: url("../images/bg-content-box.gif") repeat-x scroll left top #E5E5E5;
    height: 40px;
    margin-top: 1px;
}
.content-box-header h3 {
    color: #0196E3;
    float: left;
    padding: 1px 15px 10px;
    text-decoration: none;
}
.content-box-content {
    border-top: 1px solid #CCCCCC;
    font-size: 13px;
    padding: 20px;
}
.content-box-content h4 {
    color: #0196E3;
    cursor: pointer;
    font-size: 11px;
    text-decoration: none;
}
.content-box .hide {
    display: none;
}